package com.jsyl.entity.core;

import java.io.Serializable;
import java.math.BigDecimal;

import com.jsyl.entity.common.BaseEntity;
import com.jsyl.entity.common.orm.annotation.Column;
import com.jsyl.entity.common.orm.annotation.Entity;
import com.jsyl.entity.common.orm.annotation.Id;
/**
 * 联络员 登记   预约实体
 * @author song
 *<p>联络员登记借款人信息，地方风控官预约修改备注</p>
 */
@Entity(table = "NF_INFORA")
public class InfoRA extends BaseEntity implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1279775784234927821L;

	
	 @Id
	 @Column("ID")
	 private Integer id;
	 
	 /*用户编号*/
	 @Column("USER_ID")
	 private Integer userId;
	 
	 /*登记员编号*/
	 @Column("DJ_USER")
	 private Integer djUser;
	 
	/* 风控员编号*/
	 @Column("FK_USER")
	 private Integer fkUser;
	 
	 /*真实姓名*/
	 @Column("REAL_NAME")
	 private String realName;
	 
	 /*手机号*/
	 @Column("PHONE")
	 private String phone;
	 
	 /*身份证号*/
	 @Column("CARD_ID")
	 private String cardId;
	 
	 /*民族*/
	 @Column("NATION")
	 private String nation;
	 
	 /*邮箱*/
	 @Column("EMAIL")
	 private String email;
	 
	 /*省  默认-1*/
	 @Column("PROVINCE")
	 private Integer province=-1;
	 
	 /*市*/
	 @Column("CITY")
	 private Integer city=-1;
	 
	 /*区、县*/
	 @Column("AREA")
	 private Integer area=-1;
	 
	 /*行政村*/
	 @Column("VILLAGE")
	 private Integer village=-1;
	 
	 /*借款金额*/
	 @Column("MONEY")
	 private BigDecimal money;
	 
	 /*借款用途 字典：【种植、养殖、生产...】*/
	 @Column("USE")
	 private String use;
	 
	 /*家庭收入来源 */
	 @Column("FAMILY_SOURCE")
	 private String familySource;
	 
	 /*家庭详细地址 */
	 @Column("FAMILY_ADDRESS")
	 private String familyAddress;
	 
	 
	 /*类别   联络员、借款人*/
	 @Column("FTYPE")
	 private Integer fType;
	 
	 /*状态  1-待派单【借款登记】，2-待预约，3-待入户，4-结束（进入调查表）,9-联络员【注册登记】*/
	 @Column("STATUS")
	 private Integer status;
	 
	 /*推荐人ID*/
	 @Column("RECOMMEND")
	 private Integer recomment;
	 
	 /*是否有担保人*/
	 @Column("ISGUA")
	 private Integer isgua;
	 
	 /*担保人关系*/
	 @Column("GUA_RELATION")
	 private String guaRelation;
	 
	 /*备注*/
	 @Column("REMARK")
	 private String remark;
	 
	 /*登记时间*/
	 @Column("DJ_TIME")
	 private String djTime;
	 
	 /*预约时间*/
	 @Column("YY_TIME")
	 private String yyTime;
	 
	@Override
	public Serializable getId() {
		// TODO Auto-generated method stub
		return null;
	}

}
